102 lines
2.7 KiB
YAML
102 lines
2.7 KiB
YAML
# 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
|
||
|
||
# 新規タスクのポーリング間隔 ms(100-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
|