TajikGPT Agent
Автономный агент для кода в редакторе: читает проект, правит файлы, запускает
команды и проверяет результат. Работает на моделях платформы
TajikGPT — tj-coder и других.
Вход
Нажмите «Войти через TajikGPT» в панели или вызовите команду
TajikGPT: Sign in. Вход открывается в браузере на tajikgpt.com, API-ключи
вводить не нужно. Токен хранится в системном keychain через SecretStorage.
Токен привязан к устройству и отзывается отдельно: потеря ноутбука не требует
смены ключа в профиле на сайте.
Что умеет агент
| Инструмент |
Что делает |
read_file, list_dir |
читает проект |
grep, find_files |
ищет по содержимому и путям |
write_file, str_replace |
создаёт и правит файлы |
run_command |
сборка, тесты, установка зависимостей, git |
update_plan |
ведёт чеклист по многошаговой задаче |
delete_file |
удаляет файл, всегда с подтверждением |
Режимы автономности
| Режим |
Правки файлов |
Команды |
Необратимые операции |
| Supervised |
спрашивает |
спрашивает |
спрашивает |
| Autopilot |
применяет сразу |
запускает сразу |
всё равно спрашивает |
Переключается кликом по индикатору в статус-баре.
rm -rf, git push --force, git reset --hard, DROP TABLE,
terraform apply, sudo, отправка в App Store — всегда требуют
подтверждения, даже в автопилоте. Это захардкожено, а не настройка.
Безопасность
- Агент не выходит за пределы открытой папки: пути с
.. и абсолютные
отбрасываются.
- Файлы с секретами (
.env, *.p8, *.pem, приватные ключи) не читаются
и не пишутся вообще.
- Перед каждой записью снимается чекпоинт — откат командой
TajikGPT: Revert last checkpoint, без участия git.
- Долгоживущие процессы (
npm run dev, vite, docker compose up)
отклоняются до запуска: агент на них повис бы.
Другие модели
Кроме платформы работает с OpenAI, Anthropic, OpenRouter, Groq, DeepSeek и
локальными моделями через Ollama. Провайдер выбирается в настройке
tajikgpt.provider, ключ — командой TajikGPT: Set API key.
Команды
| Команда |
Горячая клавиша |
TajikGPT: Focus Agent panel |
Cmd+Shift+A |
TajikGPT: Edit selection with the agent |
Cmd+I |
TajikGPT: Explain selection |
— |
TajikGPT: Toggle autopilot / supervised |
— |
TajikGPT: Revert last checkpoint |
— |
TajikGPT: Sign in / Sign out / Account |
— |
Правила проекта
Файлы .tajikgpt/steering/*.md в корне проекта попадают в системный промпт.
Так команда один раз описывает свои соглашения, и агент их соблюдает.
Лицензия
MIT.