3 ms·
I believe these are all "background" agents that, by default, are meant to write code and issue pull requests without you watching/babysitting/guiding the proce
by csallen 1y ago
I believe these are all "background" agents that, by default, are meant to write code and issue pull requests without you watching/babysitting/guiding the process. I haven't used Claude Code in a while, but from what I recall, it's not that.
- koakuma-chan 1y agoClaude Code can run in background and I don't see why it wouldn't be able to create pull requests if you gave it such a tool.
- cap11235 1y agoThe prompts in Claude Code have specific instructions on doing pull requests. ``` grep 'gh pr ' ~/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js - Create PR using gh pr create with the format below. Use a HEREDOC to pass the body to ensure correct formatting. gh pr create --title "the pr title" --body "$(cat <<'EOF' 1. Use \`gh pr view --json number,headRepository\` to get the PR number and repository info 1. If no PR number is provided in the args, use ${O4.name}("gh pr list") to show open PRs 2. If a PR number is provided, use ${O4.name}("gh pr view <number>") to get PR details 3. Use ${O4.name}("gh pr diff <number>") to get the diff ```
- wordofx 1y agoHow to tell CC to accept everything. It’s frustrating to need to press yes yes yes yes.
- cap11235 1y agoStick it in docker, '--dangerously-skip-permissions'. There's also https://github.com/possibilities/claude-composer https://github.com/possibilities/claude-composer which seems to try to address this more directly, but I've never tried it.
- cebert 1y agoRead the Claude Code documentation on how to setup permissions.
- cap11235 1y agoIf you enable it in permissions, Claude is very happy to do so. For personal fun/experimental projects (usually I give it arXiv papers to implement), I generally have a couple Claude instances (on different projects) just chugging along all day. I have them write really detailed plans at the start (50-100 steps in the implementation plan, plus actual specifications for project structure, dev practices, and what the actual goals are). I iterate on these plan documents by having Claude write QUESTIONS.md which has dev questions for me to clarify, which I fill out with answers, and then instruct Claude to update the plan docs with my answers. Then most of my interaction throughout the day is just saying something like "P18" to implement implementation plan step #18. I instruct it in CLAUDE.md to stop after each step, output what automated tests have been written for P18's features, and I require that the LLM write a demo script that I can run that shows the features, using real APIs. I'm having a great time with it.
- ilteris 1y agoHow much do you pay monthly? What kind of service do you use thanks
- cap11235 1y agoI'm on the $100 max plan. The default config uses Opus up until some percent of capacity, then uses Sonnet after, which resulted in my having to wait for 30 minutes to an hour to reset usage after running them for 8-10 hours. I've since switched to configuring it to only use Sonnet, then for what I know are "big" questions, I'll run opus for just that. Since then, I have yet to hit limits, so I don't feel the need for the $200 one.
- unshavedyak 1y agoI really need to try giving it a $100 month. Really not sure it's worth it, but if i'm less concerned about throttling or cost it might be more fun, interesting, etc.
- cap11235 1y ago