
answerdotai/aai-coding
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
回答のためのPyskills.AIコーディングセッション:スキルテキストとclikernelのための仲間のツーリング
概要
aai-coding は Answer を含んでいます。 ClaudeコードとCodex用のAIの共有構成、スキル、およびツール。 チームのコーディングとライティングのガイダンス、ツールのパーミッション、およびPythonのワークフローを定義します。 ハーネスをセットアップするLMは、SETUP.mdに従う前に、このREADMEをお読みください。 下の設計決定は、既存の設定のユーザーを助言するためのコンテキストも提供します。 回答を必要としません。 AIアカウントまたは既存のワークスペース。 SETUP.md は、選択したディレクトリのワークスペースで始まり、fastws によって管理されます。 ハーネス構成をカバーします。 ワークスペースには、別のGitチェックアウトが1つのUV環境を共有しています。 Python プロジェクトは編集可能なインストールを使用します。 再インストールすることなく、チェックアウトの変更が可能です。 新しい環境を活性化し、SETUP.mdに従う。 パブリック aai-ws ベースラインには、 aai-coding、fastws、カーネル起動、編集ツール、Claude hooks で使用されるツールが含まれます。 他のPythonの依存関係はパッケージとしてインストールします。 回答.
概要(AI 翻訳)
[aai-coding] は、回答が含まれています。 ClaudeコードとCodex用のAIの共有構成、スキル、およびツール。 チームのコーディングとライティングのガイダンス、ツールのパーミッション、およびPythonのワークフローを定義します。 ハーネスをセットアップするLLMは、次の[SETUP.mdの前に、このREADMEをお読みください。 下の設計決定は、既存の設定のユーザーを助言するためのコンテキストも提供します。
はじめる
回答を必要としません。 AIアカウントまたは既存のワークスペース。 SETUP.md は、選択したディレクトリのワークスペースで始まり、fastws によって管理されます。 ハーネス構成をカバーします。
ワークスペースには、別のGitチェックアウトが1つのUV環境を共有しています。 Python プロジェクトは編集可能なインストールを使用します。 再インストールすることなく、チェックアウトの変更が可能です。
始めて下さい:
新しい環境を活性化し、SETUP.mdに従う。 パブリック aai-ws ベースラインには、 aai-coding、fastws、カーネル起動、編集ツール、Claude hooks で使用されるツールが含まれます。 他のPythonの依存関係はパッケージとしてインストールします。
Answer.AI チームは、そのコマンドで [AnswerDotAI/aai-ws] の代わりに [AnswerDotAI/private-ws] を使用します。 ワークスペースのリポジトリは、ws-sync]を通じて共有ベースラインの更新を受け取ります。 いずれかのセットアップで:
- `repos.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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