takt/builtins/ja/config.yaml

102 lines
2.7 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# TAKT グローバル設定
# 配置場所: ~/.takt/config.yaml
# ── 基本設定 ──
# 言語 (en | ja)
language: ja
# デフォルトピース(指定なし時に使用)
default_piece: default
# ログレベル (debug | info | warn | error)
log_level: info
# ── プロバイダー & モデル ──
# プロバイダー (claude | codex)
provider: claude
# デフォルトモデル(オプション)
# Claude: opus, sonnet, haiku
# Codex: gpt-5.2-codex, gpt-5.1-codex など
# model: sonnet
# ペルソナ単位のプロバイダー上書き(オプション)
# 特定ペルソナだけプロバイダーを変更。未指定のペルソナはグローバル設定を使用。
# persona_providers:
# coder: codex
# ── APIキー ──
# オプション。環境変数が優先:
# TAKT_ANTHROPIC_API_KEY, TAKT_OPENAI_API_KEY
# anthropic_api_key: ""
# openai_api_key: ""
# ── 実行設定 ──
# ワークツリーshared cloneディレクトリデフォルト: プロジェクトの ../{clone-name}
# worktree_dir: ~/takt-worktrees
# ワークツリー実行後に自動PR作成デフォルト: 対話モードで確認)
# auto_pr: false
# macOS のアイドルスリープを防止(デフォルト: false
# prevent_sleep: false
# ── 並列実行 (takt run) ──
# タスクの同時実行数1 = 逐次実行、最大: 10
# concurrency: 1
# 新規タスクのポーリング間隔 ms100-5000、デフォルト: 500
# task_poll_interval_ms: 500
# ── 対話モード ──
# ムーブメントプレビューの表示数0 で無効、最大: 10
# interactive_preview_movements: 3
# ブランチ名の生成方式romaji: 高速デフォルト | ai: 低速)
# branch_name_strategy: romaji
# ── 出力 ──
# 通知音(デフォルト: true
# notification_sound: true
# CI 向け最小出力 - AI 出力を抑制(デフォルト: false
# minimal_output: false
# ── ビルトインピース ──
# ビルトインピースの有効化(デフォルト: true
# enable_builtin_pieces: true
# 特定のビルトインを除外
# disabled_builtins:
# - magi
# ── パイプラインモード (--pipeline) ──
# pipeline:
# default_branch_prefix: "takt/"
# commit_message_template: "feat: {title} (#{issue})"
# pr_body_template: |
# ## Summary
# {issue_body}
# Closes #{issue}
# ── プリファレンス ──
# プリファレンスファイルのカスタムパス
# bookmarks_file: ~/.takt/preferences/bookmarks.yaml
# piece_categories_file: ~/.takt/preferences/piece-categories.yaml
# ── デバッグ ──
# debug:
# enabled: false
# log_file: ~/.takt/logs/debug.log