
answerdotai/aai-coding
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Pyskills for Answer.AI сессии кодирования: текст навыков и инструментарий компаньона для clikernel
Обзор
aai-кодирование содержит ответ. Общая конфигурация, навыки и инструменты ИИ для Claude Code и Codex. Он определяет руководство по кодированию и написанию команды, разрешения на инструменты и рабочие процессы Python. LLM, устанавливающий ремень, должен прочитать это ЧИТАТЬ, прежде чем следовать SETUP.md. Приведенные ниже дизайнерские решения также обеспечивают контекст для консультирования пользователей существующей установки. Вам не нужен ответ. Учетная запись AI или существующее рабочее пространство. SETUP.md начинается с рабочего пространства в выбранном вами каталоге, управляемом Fastws. Затем он охватывает конфигурацию ремня. Рабочее пространство содержит отдельные кассы Git, разделяющие одну среду uv. Его проекты Python используют редактируемые установки. Изменения в кассе доступны без переустановки. Активируйте новую среду и следуйте SETUP.md. Публичный базовый уровень aai-ws включает в себя aai-кодирование, fastws, инструменты запуска и редактирования ядра и инструменты, используемые крюками Клода. Другие зависимости Python устанавливаются в виде пакетов. Отвечай.
Обзор (машинный перевод)
[0] содержит ответ. Общая конфигурация, навыки и инструменты ИИ для Claude Code и Codex. Он определяет руководство по кодированию и написанию команды, разрешения на инструменты и рабочие процессы Python. Устанавливая упряжку, LLM должен прочитать это ЧИТАТЬ, прежде чем следовать SETUP.md. Приведенные ниже дизайнерские решения также обеспечивают контекст для консультирования пользователей существующей установки.
Начало работы
Вам не нужен ответ. Учетная запись AI или существующее рабочее пространство. SETUP.md начинается с рабочего пространства в выбранном вами каталоге, управляемом Fastws. Затем он охватывает конфигурацию ремня.
Рабочее пространство содержит отдельные кассы Git, разделяющие одну среду uv. Его проекты Python используют редактируемые установки. Изменения в кассе доступны без переустановки.
Начнем с:
Активируйте новую среду и следуйте SETUP.md. Публичный базовый уровень aai-ws включает в себя aai-кодирование, fastws, инструменты запуска и редактирования ядра и инструменты, используемые крюками Клода. Другие зависимости Python устанавливаются в виде пакетов.
Ответ: Члены команды ИИ используют AnswerDotAI/private-ws вместо AnswerDotAI/aai-ws в этой команде. Обе репозитории рабочего пространства получают общие базовые обновления через ws-sync. В любой установке:
- Репо.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
aai-coding
aai-coding contains Answer.AI’s shared configuration, skills, and tools for Claude Code and Codex. It defines the team’s coding and writing guidance, tool permissions, and Python workflows. An LLM setting up the harness should read this README before following SETUP.md. The design decisions below also provide context for advising users of an existing setup.
Getting started
You do not need an Answer.AI account or our existing workspace. SETUP.md starts with a workspace in a directory you choose, managed by fastws. It then covers harness configuration.
The workspace holds separate Git checkouts sharing one uv environment. Its Python projects use editable installs. Changes in a checkout are available without reinstalling it.
Start with:
uvx --from 'fastws-cli>=0.0.14' ws-setup AnswerDotAI/aai-ws ~/aai-ws
Activate the new environment and follow SETUP.md. The public aai-ws baseline includes aai-coding, fastws, kernel startup and editing tools, and tools used by the Claude hooks. Other Python dependencies install as packages.
Answer.AI team members use AnswerDotAI/private-ws instead of AnswerDotAI/aai-ws in that command. Both workspace repos receive shared baseline updates through ws-sync. In either setup:
repos.txtholds the shared baseline.- Gitignored
repos-local.txtholds personal extras. - fastws creates and maintains the workspace’s untracked
pyproject.toml.
Reuse existing workspaces. Do not run ws-setup on them. See the team migration instructions.
Tool workflows
Claude Code and Codex use persistent kernels for Python, file inspection, searching, notebooks, and most edits. Pyskills provide the tools; exhash provides hash-verified editing. Use Bash for shell commands, builds, and Git. Native tools remain available where the installed skills call for them.
Run ordinary Claude Code or Codex with clikernel-mcp registered as an MCP server. Each agent has its own kernel and Python state. Claude’s clikernel-hook supplies subagent identity; Codex isolates its MCP sessions without that hook.
Claude uses the persistent-python and pyskills host skills. Codex uses kernel-notebook-editing from skills/clikernel. Its cli-notebook-editing skill applies only when the user explicitly requests working without a kernel. Setup links the existing skills without changing them.
Task guidance lives in pyskills. A pyskill is a Python module docstring, listed by list_pyskills() and read with doc(). Pyskills are versioned, released, and installed with their Python packages.
What is in here
The repository contains:
aai_coding/: Python pyskills and the hook implementation, listed below.
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add answerdotai/aai-coding