1. Cài đặt ứng dụng GitHub
claude
/install-github-app
Lệnh hướng dẫn bạn cài đặt ứng dụng trên kho mã, lưu khóa API dưới dạng giá trị bí mật của kho mã và mở một pull request để thêm tệp quy trình. Bạn cũng có thể thực hiện thủ công cả ba việc.
2. Quy trình
name: Claude
on:
issue_comment: { types: [created] }
pull_request_review_comment: { types: [created] }
issues: { types: [opened, assigned] }
jobs:
claude:
if: contains(github.event.comment.body, '@claude') || github.event_name == 'issues'
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
issues: write
id-token: write
steps:
- uses: actions/checkout@v4
with: { fetch-depth: 1 }
- uses: anthropics/claude-code-action@v1
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
env:
ANTHROPIC_BASE_URL: https://aiprimetech.io
Với dòng biến môi trường này, mọi lần chạy trong CI đều đi qua cổng: giá trị bí mật của kho mã là khóa cổng, và mức sử dụng được tính vào số dư cổng hoặc gói không giới hạn của bạn. Xóa dòng biến môi trường để tính phí vào tài khoản Anthropic.
3. Cách sử dụng
- Bình luận
@claude fix the failing test in auth.pytrên một issue — công cụ sẽ mở một pull request. - Bình luận
@claudetrong một luồng rà soát pull request — công cụ sẽ phản hồi và đẩy thay đổi lên nhánh đó. - Giao issue cho ứng dụng để triển khai mà không cần bình luận.
- Lên lịch chạy: quy trình được kích hoạt bằng cron với một lời nhắc cố định (kiểm tra các phần phụ thuộc, soạn bản nháp nhật ký thay đổi).
Chi phí trong CI
Mỗi lần kích hoạt là một lượt chạy tác nhân đầy đủ: lấy mã từ kho, đọc các tệp liên quan, lập kế hoạch, chỉnh sửa, kiểm thử, đẩy thay đổi. Với một kho mã thực tế, hãy dự tính mỗi lượt chạy dùng hàng chục nghìn token. Các nhóm tích hợp @claude vào mọi PR chính là những người dùng mà gói giá cố định có lợi hơn cách tính phí theo token — xem hướng dẫn về giá.
Quyền và an toàn
- Chỉ cấp cho tác vụ những quyền cần thiết;
contents: writelà quyền bắt buộc để đẩy thay đổi. - Giới hạn quyền kích hoạt cho những người đóng góp đáng tin cậy trên kho mã công khai — nếu không, bất kỳ ai có thể bình luận đều có thể tiêu token của bạn.
- Sử dụng
allowed_toolstrong các tham số đầu vào của action để giới hạn những gì tác nhân được phép chạy.
Dùng thử miễn phí trước
Tài khoản mới nhận được $5 tín dụng API miễn phí với mã CLAUDECODE — đủ cho một buổi tối dùng Claude Code với Sonnet — sau đó là tín dụng có giá trị sử dụng gấp 7.69231× mệnh giá.
export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_keyCâu hỏi thường gặp
GitHub Action của Claude Code có miễn phí không?
Action này có mã nguồn mở và miễn phí; các lần chạy tiêu tốn token trên khóa mà workflow sử dụng.
GitHub Action có thể sử dụng endpoint không thuộc Anthropic không?
Có. Đặt ANTHROPIC_BASE_URL trong env của bước và cung cấp khóa tương ứng dưới dạng secret.
@claude có hoạt động trong kho mã riêng tư không?
Có, sau khi GitHub App được cài đặt cho kho mã và có tệp workflow.
Chạy Claude Code trên cổng API
Vẫn các mô hình đó, hai biến môi trường, tín dụng có giá trị sử dụng gấp 7.69231× mệnh giá — hoặc gói không giới hạn với phí cố định. Tài khoản mới: $5 tín dụng API miễn phí với mã CLAUDECODE.
Lấy khóa API Xem các gói không giới hạnAI Prime Tech là một cổng API độc lập, không có quan hệ liên kết với Anthropic và không được Anthropic chứng thực hay tài trợ. “Claude” và “Claude Code” là các nhãn hiệu của Anthropic. Các tính năng Claude Code được mô tả ở đây dựa trên tài liệu công khai của Anthropic tại thời điểm viết và thường xuyên thay đổi; giá và danh sách mô hình trên trang này được đọc từ cấu hình hiện hành của cổng API này.