Basecamp CLI
Официальный CLI Basecamp с плагинами для Claude Code и Codex позволяет вести проекты и задачи из терминала и через агента
- 294 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Создает и изменяет задачи, карточки, сообщения и комментарии в рабочем аккаунте, а упоминания могут уведомлять людей
- Хранит токены доступа и может выдавать их командой `basecamp auth token`
- Плагин ставит хуки в Claude Code и Codex, а бинарный файл устанавливается скриптом из интернета
Установка
- Работает в
Ручная установка
curl -fsSL https://basecamp.com/install-cli | bashmacOS, Linux и WSL2. На macOS есть brew install --cask basecamp/tap/basecamp-cli, на Windows скрипт PowerShell из репозитория.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Создает и изменяет задачи, карточки, сообщения и комментарии в рабочем аккаунте, а упоминания могут уведомлять людей
- Хранит токены доступа и может выдавать их командой `basecamp auth token`
- Плагин ставит хуки в Claude Code и Codex, а бинарный файл устанавливается скриптом из интернета
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Basecamp CLI дает работать с Basecamp из терминала и через ИИ-агентов. Команда basecamp показывает проекты, создает и закрывает задачи и двигает карточки канбана. Еще она ищет по проектам, пишет в чат и отправляет личные сообщения и комментарии с упоминаниями. В терминале вывод оформлен для чтения, а при перенаправлении или с флагом `--json` он становится структурированным JSON с подсказками следующих команд. Для агентов в репозитории есть скилл и два нативных плагина, для Claude Code и для Codex. Команда `basecamp setup claude` ставит плагин с навыками, хуками и рабочими процессами, а `basecamp setup codex` подключает маркетплейс 37signals. Для Grok Build команда `basecamp setup grok` кладет общий скилл в каталог навыков. Команда `basecamp mcp` запускает MCP-сервер через stdio с режимом только чтения и ограничением по областям. Вход идет через OAuth 2.1 с автоматическим обновлением токена, есть поток с кодом устройства. Для скриптов и CI можно загрузить персональный токен доступа, а агент без человека за ним получает доступ по схеме client_credentials. Поддерживаются несколько профилей и пользовательские данные OAuth. Обновление выполняет `basecamp upgrade` с проверкой подписи Sigstore и контрольной суммы.
Для кого. Для команд, которые ведут проекты в Basecamp и хотят управлять задачами, карточками и обсуждениями из терминала, скриптов и агентов.
Подходит, если
- Нужно создавать и закрывать задачи Basecamp командой из терминала или скрипта
- Агент Claude Code или Codex должен вести задачи, карточки и комментарии в проекте
- В CI или по расписанию требуется доступ по персональному токену, без входа через браузер
- MCP-клиенту нужен доступ к Basecamp в режиме только чтения
- Работаете в нескольких аккаунтах и нужны отдельные профили с проверкой личности при входе
Не подходит, если
- Команда не пользуется Basecamp: инструмент работает только с его API
- Агенту и скриптам нельзя давать права на запись, а режима только чтения вам мало
- Установка скрипта из интернета запрещена, а пакетные менеджеры для вашей платформы недоступны
- Вам нужен готовый коннектор Basecamp без CLI: для этого есть отдельный плагин на основе их MCP
Пример запроса к агенту
Покажи мои открытые задачи в проекте 12345 и создай задачу «Исправить ошибку в оплате», затем напиши в чат проекта, что она созданаОграничения
Требуется аккаунт Basecamp и вход по OAuth. Для агентов без человека используется отдельная схема client_credentials без токена обновления. На Windows 11 установку может заблокировать Smart App Control или SmartScreen, в руководстве есть раздел о том, как разрешить запуск.
Плагин Claude Code называется basecamp-cli в маркетплейсе 37signals. Старый плагин basecamp заменен, на переход дано время. Хуки плагина требуют версии CLI с командой agent-hook, иначе появляются ошибки хуков.
Как отключить. Снимите плагин командой `claude plugin uninstall basecamp-cli@37signals` или для Codex `codex plugin remove basecamp-cli@37signals`, запись MCP уберите из конфигурации клиента. О выходе из аккаунта рассказывает `basecamp auth --help`, а сам бинарный файл удаляют тем способом, которым ставили.
Частые вопросы
Как поставить Basecamp CLI?
На macOS, Linux и WSL2 выполните `curl -fsSL https://basecamp.com/install-cli | bash`. В PowerShell есть отдельная команда, для macOS также `brew install --cask basecamp/tap/basecamp-cli`. После установки подтвердите вход через OAuth в браузере.
Как подключить Basecamp к Claude Code?
Команда `basecamp setup claude` ставит плагин с навыками и хуками. Для работы через MCP выполните `claude mcp add basecamp -- basecamp mcp`.
Можно ли дать агенту только чтение?
Да. Команда `basecamp mcp --read-only` запускает MCP-сервер, который обслуживает только чтение, а флаг `--domains` ограничивает набор областей, например projects и todos.
Как работать в CI без браузера?
Импортируйте персональный токен доступа командой вида `basecamp auth login --with-token -P bot --account 999`, подав токен через stdin. CLI проверит токен и сохранит его в именованном профиле.
Как обновить Basecamp CLI?
Командой `basecamp upgrade`. Для установки скриптом она скачает релиз, проверит подпись Sigstore и контрольную сумму SHA-256 и заменит программу. Для менеджеров пакетов и go install CLI подскажет нужную команду.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыПоиск работы в кодовом агенте: оценка вакансии по резюме от 1 до 5, CV в PDF под каждую роль, черновики писем и трекер откликов
Воркфлоу для Claude Code: агент ищет вакансии, оценивает соответствие профилю, готовит резюме и сопроводительное письмо и помогает готовиться к интервью
Скилл, который заставляет агента начинать ответ с действия, нумеровать шаги и не уходить в сторону
Скиллы для Obsidian
Obsidian Skills
Скиллы для работы агента с Obsidian: Markdown с викиссылками, Bases, JSON Canvas, Obsidian CLI, Defuddle и Knap
Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам
Официальный MCP-сервер и скилл Reactive Resume: агент собирает и правит резюме и ведет трекер откликов на вакансии
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Basecamp CLI (эта запись) | да | 294 | ||
| Linear CLI | нет | 1 018 | CLI для трекера Linear, без чата, карточек и личных сообщений Basecamp | |
| Atlassian Rovo MCP Server | да | OAuth | 1 116 | удаленный MCP для Jira и Confluence, без локального CLI и плагинов |
Коротко о README
README начинается с установки на разные платформы и первичной настройки, которая сама находит и подключает агентов. Дальше идут примеры команд, способы входа для людей, ботов и агентов и разбор проблем с Windows.