Claude Code, OpenAI Codex, Aider це агенти що працюють з консолі.
https://github.com/coder/agentapi
Проект AgentAPI дозволяє керувати такими системами через HTTP API (GET та POST). Це дозволяє наприклад запустити декілька систем и "розмовляти" з ними через один чат, чи зробити MCP, щоб одна агентна система могла давати завдання іншій.
https://github.com/eyaltoledano/claude-task-master
Для зрозумілого керування кроками розробки можна використовувати цей проект, підключати його як MCP.
https://www.anthropic.com/engineering/claude-code-best-practices
Для Claude Code виявилось, що є слово-команда "ultrathink", про це можна почитати у доволі детальному документі, що вони виклали на сайті.
"Ми рекомендуємо використовувати слово "think" (подумай), щоб активувати розширений режим мислення, який надає Claude додатковий обчислювальний час для більш ретельної оцінки альтернатив. Ці конкретні фрази безпосередньо відображаються на зростаючі рівні обчислювального бюджету в системі:
"think" (подумай) < "think hard" (подумай добре) < "think harder" (подумай ще краще) < "ultrathink" (ультраподумай).
Кожен рівень виділяє все більше обчислювального бюджету для використання Claude."
Інші рекомендації:
- налаштовувати контекст (тут файл
CLAUDE.md
) через системні інструкції. писати стандарти коду, команди та ін - нехай агент робить регулярні коміти
- використовувати /.allowed-tools для дозволу часто використовуваних інструментів. налаштувати безпечні MCP
- планування та тести (за TTD) перед генерацією коду
- пояснювати агенту конкретно та ретельно. Чим конкретніший запит, тим кращий результат.
- менше використовувати автоматичний (auto-accept) режим: слідкувати що агент видає та якмога раніше (клавіша Escape для зупинки) виправляти, якщо він обирає хибний шлях
- Просунутий рівень — запустити два агенти: один пише код, інший — перевіряє.
#claudecode #openaicodex #prompts #mcp