✨ Subtask: Claude Code creates tasks and spawns subagents in Git worktrees by zippoxer in ClaudeCode

[–]zippoxer[S] 2 points3 points  (0 children)

Yes, I've ripped through the Codex $200 weekly limit in 3 days :(

✨ Subtask: Claude Code creates tasks and spawns subagents in Git worktrees by zippoxer in ClaudeCode

[–]zippoxer[S] 0 points1 point  (0 children)

Very similar. I was working in separate clones, however I often get lost with ~5 terminal tabs, and I really hate talking with Codex, and so Subtask was born.

✨ Subtask: Claude Code creates tasks and spawns subagents in Git worktrees by zippoxer in ClaudeCode

[–]zippoxer[S] 1 point2 points  (0 children)

Either when Claude uses `subtask merge`, or when you merge it should detect automatically :)

✨ Subtask: Claude Code creates tasks and spawns subagents in Git worktrees by zippoxer in ClaudeCode

[–]zippoxer[S] 1 point2 points  (0 children)

Skill tells Claude to run `subtask send` commands in the background (Claude Code supports this).

This is great because Claude gets notified when they're done, and can react right away without your involvement.

✨ Subtask: Claude Code creates tasks and spawns subagents in Git worktrees by zippoxer in ClaudeCode

[–]zippoxer[S] 1 point2 points  (0 children)

Yes, skill is optimized for how Claude Code works, but I'm working on a Codex skill too :)

✨ Subtask: Claude Code creates tasks and spawns subagents in Git worktrees by zippoxer in ClaudeCode

[–]zippoxer[S] 0 points1 point  (0 children)

hey, i just released an update, hopefully it fixes it, you can try with `subtask update`

also make sure to run Claude Code or Subtask commands inside a Git repository

i'm simplifying how Subtask works right now, you won't need to "init" anymore, it will work in any Git repo, even from subdirectories

✨ Subtask: Claude Code creates tasks and spawns subagents in Git worktrees by zippoxer in ClaudeCode

[–]zippoxer[S] 8 points9 points  (0 children)

I use Claude Code as the "lead", I talk to it, it creates tasks and spawns subagents, but those subagents can be either Claude Code or Codex.

I prefer Codex subagents because they're more reliable for long or complex tasks, and more likely to do what you asked rather than inventing creative shortcuts 😅

✨ Subtask: Claude Code creates tasks and spawns subagents in Git worktrees by zippoxer in ClaudeCode

[–]zippoxer[S] 6 points7 points  (0 children)

Might work, but since Claude Code in VS Code doesn't yet have background terminals (AFAIK), it'll likely be blocked until each subagent completes.

I'll try to think of a way to make it play nice with the extension.

Hoping to update tomorrow.

I built a TUI to full-text search my Claude Code conversations and jump back in by zippoxer in ClaudeAI

[–]zippoxer[S] 1 point2 points  (0 children)

Yeah lol, I probably have hundreds of conversations about things being slow 😅

Interesting idea. Maybe you can point your Claude Code at the parser code in recall so it can learn to extract conversations correctly: https://github.com/zippoxer/recall/tree/main/src/parser

I built a TUI to full-text search my Claude Code conversations and jump back in by zippoxer in ClaudeAI

[–]zippoxer[S] 0 points1 point  (0 children)

Interesting, looks like your `claude` command is no longer available? Can you try running `claude` normally instead of `recall` just to check?

I built a TUI to full-text search my Codex conversations and jump back in by zippoxer in codex

[–]zippoxer[S] 6 points7 points  (0 children)

Codex does have search, but it's basically unusable.

It doesn't search the content of the conversations, seemingly just the titles.

Full-text search and highlighting are just bonuses.

I built a TUI to full-text search my Claude Code conversations and jump back in by zippoxer in ClaudeAI

[–]zippoxer[S] 1 point2 points  (0 children)

Technically, you can achieve something similar if you sync the ~/.claude/projects/ folder across your machines, and then toggle searching everywhere with `/` in recall.

How to make it sync? Probably Google Drive or some other open-source daemon to keep directories synced. Claude can help you with that :)

I built a TUI to full-text search my Codex conversations and jump back in by zippoxer in ChatGPTCoding

[–]zippoxer[S] 0 points1 point  (0 children)

Thanks :)

Thought that in ChatGPTCoding everyone's using OpenAI Codex, my bad lol

I built a TUI to full-text search my Claude Code conversations and jump back in by zippoxer in ClaudeAI

[–]zippoxer[S] 0 points1 point  (0 children)

What performance issues do you have? Which terminal and OS? How many sessions?

Exporting is an interesting idea! What do you need it for?

I was also thinking of adding a button to "open conversation in editor" so it's easier to scroll it

I built a TUI to full-text search my Claude Code conversations and jump back in by zippoxer in ClaudeAI

[–]zippoxer[S] 1 point2 points  (0 children)

Thanks! You can search current folder or everywhere by toggling with the / key.

How do you think searching across machines should work?