bama
BAMA: 모든 Mac 앱을 만들 수 있습니다
GPT‑6 Astra 토큰을 저장하고, Luna에게 복잡한 작업을 맡기세요
Save your GPT-6 Astra tokens. Let Luna do the dirty work.
스킬Python · ShellGitHub @fengxiaohu직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
설치형 프로젝트는 배포 도메인 없이도 확인할 수 있습니다. 개인 저장소는 GitHub 로그인으로, 조직 저장소는 위의 저장소 확인 파일로 직접 확인해 주세요.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Stop burning GPT-6 Astra tokens on work Luna can do. 别让 Luna 能干的活继续烧 GPT-6 Astra 的额度。 GPT-6 Astra stays as the orchestrator. Cheap workers handle exploration, scanning, and parallel subagent work. GPT-6 Astra 继续做编排者;便宜的 worker 负责探索、扫描和并行子 agent 工作。 A tiny Codex routing setup so spawned agents stop cloning GPT-6 Astra. 一套轻量 Codex 路由配置,让 spawn 出来的 agent 不再克隆 GPT-6 Astra。 Astra → Astra → Astra → Astra Luna is the default worker. Terra is the fallback if Luna cannot spawn. Luna 是默认 worker;如果 Luna 无法 spawn,则回退到 Terra。 Premium intelligence for premium decisions. 重要决策用高端模型,其余交给 worker。README 전문 보기 ↗
Stop burning GPT-6 Astra tokens on work Luna can do.
别让 Luna 能干的活继续烧 GPT-6 Astra 的额度。
GPT-6 Astra stays as the orchestrator. Cheap workers handle exploration, scanning, and parallel subagent work.
GPT-6 Astra 继续做编排者;便宜的 worker 负责探索、扫描和并行子 agent 工作。
A tiny Codex routing setup so spawned agents stop cloning GPT-6 Astra.
一套轻量 Codex 路由配置,让 spawn 出来的 agent 不再克隆 GPT-6 Astra。
Without routing:
没有路由时:
Astra → Astra → Astra → Astra
With Save My Astra:
使用 Save My Astra 后:
Astra 🧠
├─ Luna ⚡
├─ Luna ⚡
└─ Terra ⚡
Luna is the default worker. Terra is the fallback if Luna cannot spawn.
Luna 是默认 worker;如果 Luna 无法 spawn,则回退到 Terra。
Premium intelligence for premium decisions.
重要决策用高端模型,其余交给 worker。
Default profile astra-luna pins gpt-6-astra (low) as the parent and gpt-5.6-luna (max) as the child. This is a hypothesis to install and measure, not a claim that the pairing is cheapest.
默认 profile astra-luna 将 gpt-6-astra(low)固定为 parent、gpt-5.6-luna(max)固定为 child。这是一个可安装、可测量的假设,并不声称该组合成本最低。
Does not overwrite model_provider, MCP servers, notify paths, or plugins. Existing config.toml and AGENTS.md are copied to ~/.codex/backups/ first.
不会覆盖 model_provider、MCP servers、notify 路径或 plugins。现有的 config.toml 和 AGENTS.md 会先备份到 ~/.codex/backups/。
./scripts/install.sh # default profile: astra-luna
./scripts/install.sh --profile astra-terra
./scripts/install.sh --dry-run
python -m eval verify --profile astra-luna
Or tell Codex: install Save My Astra from this repo. The skill is skills/save-my-astra/SKILL.md.
也可以直接告诉 Codex:从本仓库安装 Save My Astra。Skill 位于 skills/save-my-astra/SKILL.md。
Then start a new Codex session. Spawn one read-only repo scan. The child must be gpt-5.6-luna (or Terra if you installed that profile), not gpt-6-astra.
然后开启一个新的 Codex 会话,spawn 一次只读仓库扫描。子 agent 必须是 gpt-5.6-luna(若安装的是 Terra profile 则为 Terra),不能是 gpt-6-astra。
| Profile | Parent | Child |
|---|---|---|
astra-luna | gpt-6-astra / low | gpt-5.6-luna / max |
astra-terra | gpt-6-astra / low | gpt-5.6-terra / max |
astra-solo | gpt-6-astra / low | off (baseline) |
sol-luna | gpt-5.6-sol / low | gpt-5.6-luna / max |
Use astra-terra when Luna is missing from the spawn allowlist.
当 spawn 允许列表里没有 Luna 时,使用 astra-terra。
~/.codex/config.toml — parent model, [agents] defaults, hide_spawn_agent_metadata = false
~/.codex/agents/luna-max-worker.toml — child model pinned
~/.codex/AGENTS.md — delegate when it can save time or quality; do not clone the parent
~/.codex/skills/save-my-astra/SKILL.md — the same one-liner for later sessions
~/.codex/config.toml — parent 模型、[agents] 默认值、hide_spawn_agent_metadata = false
~/.codex/agents/luna-max-worker.toml — 固定 child 模型
~/.codex/AGENTS.md — 在能节省时间或提升质量时委派;不要克隆 parent
~/.codex/skills/save-my-astra/SKILL.md — 供后续会话复用的同一套说明
Plus quota is not API spend. Subagent runs can use more tokens and still cost less if cheap tokens replace expensive ones.
Plus 额度不等于 API 花费。子 agent 可能消耗更多 token,但只要用便宜 token 替换昂贵 token,整体仍可能更省。
Eval adapters live under eval/. Method and claim rules: docs/method.md.
Eval 适配器位于 eval/。方法与结论规则见 docs/method.md。
python -m pip install -e ".[dev]"
python -m eval check
Fork, branch, PR, squash merge. Details: CONTRIBUTING.md.
Fork、开分支、PR、squash 合并。详见 CONTRIBUTING.md。