Обновить
4K+
4
Антон@AnthonyAxenov

Backend-разработчик

6
Рейтинг
1
Подписчики
Отправить сообщение

Как использовать koda-cli в своей IDE без терминала

Уровень сложностиСредний
Время на прочтение4 мин
Охват и читатели5.9K

Привет. В свежей версии CLI-ассиcтента Koda 0.3.1 мы доработали поддержку ACP (Agent Client Protocol) и хотим поделиться туториалом — как настроить интеграцию с ним прямо сейчас на примере пары популярных IDE.

Протокол ACP позволяет общаться с ИИ-ассистентом напрямую по HTTP посредством WebSocket или JSON-RPC. В сущности, это классическая клиент-серверная архитектура: ассистент запускается в фоновом режиме средой разработки, которая, в свою очередь, выступает клиентом к нему же. В среде разработки имеется пользовательский интерфейс и весь агентский флоу отражается именно в нём, а не в терминале.

Это если вкратце и по-обывательски. Полное описание доступно по этой ссылке, там всё намного подробнее. А вот здесь можно найти полный список клиентов, которые поддерживают ACP. Если в этом списке есть твой любимый софт, значит с ним можно будет использовать ассистента Кода, а если нет или при работе встречаются баги — пиши нам, разберёмся.

Такой принцип можно использовать в любом ПО, которое поддерживает этот протокол. Но для полного порядка я начну с чистой установки самого ассистента. Для этого терминал нам всё-таки понадобится. Если ранее вы не использовали koda-cli, то сейчас есть отличный повод попробовать.

Перейти к настройке

Информация

В рейтинге
1 079-й
Откуда
Россия
Работает в
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Backend tech-lead
Средний
Git
ООП
Linux
PHP
Docker
Bash
Ubuntu
Golang