GitHub Actions + Claude Code CLI로 PR 자동 리뷰 파이프라인 구축하기
GitHub Actions에 claude -p를 직접 연동해 PR 리뷰를 자동화하는 실전 가이드. --bare, --dangerously-skip-permissions, --max-budget-usd 플래그로 CI 환경에서 안전하게 Claude Code를 실행하는 방법을 단계별로 설명합니다.
jangwook.net
Personal technical notes on AI agents, automation, developer tools, and the process of building software.
Latest Notes
The root page stays intentionally small. Choose a language, then read the full archive and related posts there.
AI 에이전트, 자동화, 개발 도구, 소프트웨어 제작 과정을 한국어로 기록합니다.
GitHub Actions에 claude -p를 직접 연동해 PR 리뷰를 자동화하는 실전 가이드. --bare, --dangerously-skip-permissions, --max-budget-usd 플래그로 CI 환경에서 안전하게 Claude Code를 실행하는 방법을 단계별로 설명합니다.
PydanticAI 1.88.0을 실제 설치하고 TestModel, output_type, @agent.tool, 멀티 프로바이더 전환을 직접 테스트한 결과입니다. result_type→output_type 변경 같은 실제 트랩과 FunctionModel 테스트 전략까지 다룹니다.
Anthropic Message Batches API로 최대 100,000개 LLM 요청을 단일 배치로 처리해 비용을 50% 절감하는 실전 가이드. 비동기 폴링·에러 복구 패턴을 Python 코드 예제로 상세 설명. Prompt Caching 병행 시 최대 95% 절감 가능.
Personal notes on AI agents, automation, developer tools, and building software.
A practical guide to integrating claude -p directly into GitHub Actions for automated PR reviews. Learn the --bare, --dangerously-skip-permissions, and --max-budget-usd flags that make Claude Code CI-safe, with complete YAML examples.
I installed PydanticAI 1.88.0 and tested TestModel, output_type, @agent.tool, and multi-provider switching hands-on. Includes real traps like result_type→output_type and a complete FunctionModel test strategy.
Batch 100,000 Claude requests in one call, cutting LLM costs 50%. Covers async polling, error recovery, and Prompt Caching. Python and Node.js examples included.
AIエージェント、自動化、開発ツール、ソフトウェア開発の記録です。
GitHub Actionsにclaude -pを直接統合してPRレビューを自動化する実践ガイド。--bare、--dangerously-skip-permissions、--max-budget-usdフラグでCI環境でClaudeCodeを安全に実行する方法をステップごとに解説します。
PydanticAI 1.88.0を実際にインストールし、TestModel、output_type、@agent.tool、マルチプロバイダー切り替えを直接テストした結果です。result_type→output_type変更のような実際の罠とFunctionModelテスト戦略も含みます。
Anthropic Message Batches APIで最大100,000件のリクエストを単一バッチで処理し、コストを50%削減する方法をコード例とともに解説。Prompt Cachingとの組み合わせで最大95%削減も可能。
记录 AI 代理、自动化、开发工具和软件构建过程。
在GitHub Actions中直接集成claude -p实现PR审查自动化的实战指南。详解--bare、--dangerously-skip-permissions、--max-budget-usd标志,让Claude Code在CI环境中安全运行的完整YAML示例。
我实际安装了PydanticAI 1.88.0,直接测试了TestModel、output_type、@agent.tool和多提供商切换。包括result_type→output_type变更等真实陷阱,以及完整的FunctionModel测试策略。
深入讲解Anthropic Message Batches API:将最多100,000个请求合并为单次批量处理,成本立降50%。结合Prompt Caching,最高可节省95%。附Node.js和Python完整代码示例。