Конспекты
Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики
Загрузка...
Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики
Узнайте, как использовать GitHub Copilot SDK для создания сложных AI-агентов с поддержкой MCP, кастомных инструментов и автономных SRE-функций.
Маркетинг-стратег, IT-предприниматель, ментор по вайбкодингу
10+ лет в маркетинге, 300+ клиентских проектов: сайты, реклама, боты. Создатель GoBanana (228K+ пользователей, 11.6 млн ₽ выручки) и VibeCoderz. Делаю AI-продукты сам через Claude Code, Cursor, Windsurf и консультирую тех, кто хочет так же.
Об авторе →AI-Операционная Система: Как перевести бизнес на рельсы ИИ и обойти конкурентов
Методология создания ИИ-компании: от настройки 'второго мозга' до запуска автономных агентных команд. Пошаговый гид для стратегов и вайбкодеров.
Claude AI 2026: Полный гид по использованию Claude Code, Cowork и Projects
Пошаговое руководство по Claude AI: настройка проектов, использование агентов Cowork для управления ПК и расширения для браузера. Максимум практики для вайбкодеров.
Маргулан Сейсембаев: Вайбкодинг и создание AI-First компаний без сотрудников
Как создать автономный бизнес с помощью AI-агентов: архитектура MIDAS, вайбкодинг, автоматизация проверки гипотез и управление смыслами от Маргулана Сейсембаева.
Директории на миллион: Как создавать пассивные сайты-справочники с помощью SEO и AI
Пошаговый план создания сайтов-директорий: поиск ниш, AI-автоматизация контента и секреты линкбилдинга для дохода от $2000/мес.
Claude Code + Remotion: Автоматический монтаж Reels и YouTube Shorts через AI
Пошаговое руководство по автоматизации видеомонтажа с помощью Claude Code и Remotion. Создание субтитров, анимаций и Mind-карт через AI-агентов.
Claude для маркетинга: Полный гид по созданию AI-отдела на базе Co-work
Пошаговое руководство по настройке Claude Co-work для маркетинга: клонирование голоса, генерация видео через MCP, лидогенерация с Clay и AI-SEO.
GitHub Copilot API теперь делит разработчиков на когорты по уровню владения AI
GitHub обновил Usage Metrics API, добавив классификацию пользователей по фазам адаптации: от простого автодополнения кода до мульти-агентных систем.
GitHub Copilot отменяет безлимит: переход на AI Credits с 1 июня
GitHub радикально меняет модель монетизации. Вместо фиксированной подписки вводится система токенов, которая может сделать агентную разработку в разы дороже.
GitHub открыл исходный код Copilot для Eclipse: изучаем промпты и агентов
Microsoft перевела плагин Copilot для Eclipse на MIT-лицензию. Теперь можно легально подсмотреть, как устроены системные промпты, MCP-интеграции и агентские воркфлоу.
Claude Code: советы от создателя. Конспект доклада Бориса Черни из Anthropic
Борис Черни, автор Claude Code, показал на конференции Anthropic, как реально пользоваться инструментом: с чего начать, зачем CLAUDE.md, какие горячие клавиши никто не знает и как запускать несколько агентов параллельно. Конспект доклада с командами и разбором.
Claude Code подписка 2026: Pro, Max 5x и Max 20x, цены и лимиты
Коротко: в апреле Anthropic временно убрал Claude Code из Pro‑плана, что устроило скачок интереса; теперь разберём, какие варианты подписки доступны, какие лимиты и за что реально платят.
Как пользоваться Claude Code 2026: первый запуск, CLAUDE.md и команды
Установи Claude Code, подключи подписку Pro и Node.js – и получишь терминальный AI, который читает проект, правит файлы и запускает команды, экономя время благодаря CLAUDE.md и слэш‑командам.
🎯 О чём этот конспект: Разбор новейшего GitHub Copilot SDK — программного интерфейса, который позволяет разработчикам встраивать проверенный в продакшене «движок» Copilot (цикл исполнения, планирование, работа с инструментами) в свои собственные приложения. В отличие от простых API-оберток, это полноценная среда для запуска агентских систем с поддержкой MCP-серверов и кастомных инструментов.
👤 Кому будет полезно: Вайбкодерам и разработчикам, которые хотят создавать автономных AI-агентов (SRE-ботов, генераторов контента, SaaS-сервисов) с надежной логикой планирования и безопасности.
✨ Что получите: Вы научитесь инициализировать Copilot SDK, подключать к нему внешние инструменты (Tools) и MCP-серверы, а также увидите пример создания автономного SRE-агента для мониторинга и исправления ошибок в GitHub Actions.
Контекст: Создание надежных AI-агентов «с нуля» сопряжено с трудностями: нужно настраивать цикл исполнения (execution loop), управлять памятью, промптами и, главное, обеспечивать безопасность вызова инструментов. GitHub Copilot SDK решает это, предоставляя доступ к тому же самому коду, который питает официальный Copilot CLI. Это не просто обертка над LLM, а полноценный агентский рантайм, который умеет планировать действия и безопасно вызывать функции.
Выгода: Вы получаете готовую, протестированную миллионами пользователей архитектуру агента, экономя недели разработки на написании логики оркестрации инструментов.
Как применить:
pip install github-copilot-sdk # Для Python
# или
npm install @github/copilot-sdk # Для TypeScript/JavaScriptfrom github_copilot import CopilotClient
async with CopilotClient() as client:
session = await client.create_session(model="gpt-4o") # Можно выбирать модели
response = await session.send("Привет! Как ты можешь мне помочь?")
print(response.content)Результат: Работающий AI-интерфейс с сохранением контекста и доступом к топовым моделям через инфраструктуру GitHub.
Контекст: Агенты становятся полезными только тогда, когда могут взаимодействовать с внешним миром. SDK позволяет определять функции (инструменты), которые агент может вызывать самостоятельно, когда посчитает нужным для решения задачи. Для улучшения UX поддерживается стриминг ответов, чтобы пользователь видел процесс генерации текста в реальном времени.
Выгода: Возможность наделить агента «руками» (доступ к БД, API, файловой системе) при сохранении контроля над тем, что именно агент может делать.
Как применить:
@define_tool для описания функции и её параметров.@client.define_tool(
description="Получить текущую погоду в городе",
parameters={"city": "string"}
)
def get_weather(city: str):
# Логика вызова API погоды
return f"В {city} сейчас +20C"session = await client.create_session(
model="gpt-4o",
tools=[get_weather],
streaming=True
)
async for chunk in session.send_stream("Какая погода в Лондоне?"):
print(chunk, end="")Результат: Агент, который понимает, когда нужно вызвать функцию get_weather, сам извлекает аргументы из запроса и возвращает результат пользователю по частям.
Контекст: MCP — это открытый стандарт для подключения AI-моделей к источникам данных и инструментам. GitHub Copilot SDK нативно поддерживает MCP-серверы. Это значит, что вы можете подключить к своему агенту готовые сервера (например, для работы с Google Search, Slack, PostgreSQL или GitHub API) без написания лишнего кода.
Выгода: Мгновенный доступ к сотням готовых инструментов через экосистему MCP.
Как применить:
const session = await client.createSession({
model: "gpt-4o",
mcpServers: [
{ name: "github", url: "https://mcp-server-github.vercel.app" },
{ name: "web-search", url: "https://mcp-server-xai.vercel.app" }
],
tools: myCustomTools // Можно комбинировать с кастомными инструментами
});Результат: Агент получает сверхспособности: он может искать информацию в интернете и управлять вашими репозиториями одновременно.
Контекст: Автор видео демонстрирует создание агента, который мониторит пайплайны GitHub Actions. Если билд падает, GitHub отправляет Webhook на сервер агента. Агент анализирует логи ошибки, использует поиск в интернете для нахождения решения и автоматически создает Issue или Pull Request с исправлением.
Выгода: Сокращение времени простоя (MTTR) и автоматизация рутинной отладки CI/CD.
Как применить:
workflow_run событий от GitHub.const systemPrompt = `Ты — элитный SRE-инженер. Твоя задача — анализировать проваленные workflow в GitHub.
1. Изучи логи ошибки.
2. Используй поиск, если ошибка незнакома.
3. Создай Issue с подробным описанием и предложи исправление.`;
const session = await client.createSession({
model: "gpt-4o",
systemMessage: systemPrompt,
mcpServers: [{ name: "github" }]
});npm install), агент через MCP GitHub читает файл yaml, находит ошибку и пишет отчет.Результат: Полностью автономная система, которая сама находит причины багов в CI и предлагает готовые патчи.
В: Нужна ли платная подписка для использования Copilot SDK? О: Да, для работы SDK требуется активная подписка GitHub Copilot Pro или Enterprise, так как запросы идут через инфраструктуру GitHub и используют премиальные модели.
В: Какие модели доступны через SDK? О: SDK предоставляет доступ к широкому спектру моделей, включая GPT-4o, Claude 3.5 Sonnet и даже экспериментальные версии (в видео упоминаются GPT-5.2 и Opus 4.5 как примеры будущих возможностей).
В: Можно ли использовать SDK с другими языками, кроме Python и TS? О: Да. Ядро SDK работает на протоколе JSON-RPC, что делает его совместимым с любым языком. Официальная поддержка уже запущена для Node.js, Python, Go и .NET.
В: Насколько это безопасно для моей базы данных? О: SDK работает в рамках заданных вами инструментов. Агент не может выполнить код, который вы не описали в define_tool или не разрешили через MCP. Вы полностью контролируете область доступа (scope).
В: В чем главное отличие от обычного OpenAI API? О: OpenAI API дает только «мозг» (текст). Copilot SDK дает «мозг + нервную систему + скелет»: готовый цикл планирования, встроенную поддержку инструментов, управление сессиями и готовую интеграцию с экосистемой GitHub.
Конспект создан на основе видео «GitHub Copilot SDK: Build Production AI Agents» канала Sam Witteveen. Все права на оригинальный материал принадлежат авторам. Источник: https://www.youtube.com/watch?v=px8ADMPe-II