ปัญญาประดิษฐ์กำลังเปลี่ยนแปลงวิธีการเขียนโค้ดของทีม และการมองเห็นการใช้งานเครื่องมือและประสิทธิภาพการทำงานได้อย่างชัดเจนคือสิ่งที่พลิกโฉมวงการ นี่คือจุดที่ Claude Code Analytics API ซึ่งเป็นเครื่องมืออันทรงพลังจาก Anthropic ปลดล็อกข้อมูลเชิงลึกเกี่ยวกับวิธีที่องค์กรใช้ประโยชน์จาก Claude Code ซึ่งเป็นผู้ช่วยเขียนโค้ดที่ขับเคลื่อนด้วย AI API นี้ไม่ใช่แค่เรื่องของตัวเลข แต่เป็นการเสริมศักยภาพให้ทีมติดตามกิจกรรมของนักพัฒนา ปรับปรุงขั้นตอนการทำงาน และจัดการต้นทุนได้อย่างแม่นยำ ไม่ว่าคุณจะเป็นหัวหน้าโครงการที่ต้องการให้ทีมของคุณใช้เครื่องมือ AI ได้อย่างเต็มที่ หรือเป็น CTO ที่ต้องการพิสูจน์การลงทุน Claude Code Analytics API มอบข้อมูลที่นำไปใช้ได้จริงเพื่อการตัดสินใจอย่างชาญฉลาด ในคู่มือนี้ เราจะสำรวจว่า API นี้ทำอะไรได้บ้าง คุณสมบัติหลัก วิธีใช้งาน และเหตุใดจึงเป็นสิ่งจำเป็นสำหรับองค์กรที่กำลังขยายการเขียนโค้ดโดยใช้ AI มาเจาะลึกและดูว่า Claude Code Analytics API สามารถเปลี่ยนประสิทธิภาพการทำงานของทีมคุณได้อย่างไร!
ต้องการแพลตฟอร์มแบบครบวงจรสำหรับทีมพัฒนาของคุณเพื่อทำงานร่วมกันด้วย ประสิทธิภาพสูงสุด หรือไม่?
Apidog ตอบสนองทุกความต้องการของคุณ และ แทนที่ Postman ในราคาที่ย่อมเยากว่ามาก!
Claude Code Analytics API คืออะไร
Claude Code Analytics API เปรียบเสมือนหน้าต่างที่ช่วยให้คุณมองเห็นการใช้งาน Claude Code ซึ่งเป็นผู้ช่วยเขียนโค้ด AI ของ Anthropic ภายในองค์กรของคุณ API นี้ให้การเข้าถึงข้อมูลการใช้งานโดยละเอียดและตัวชี้วัดประสิทธิภาพการทำงานแบบโปรแกรม ทำให้คุณเห็นภาพที่ชัดเจนว่านักพัฒนาโต้ตอบกับ Claude Code อย่างไร ไม่ว่าจะเป็นการติดตามจำนวนบรรทัดโค้ดที่สร้างขึ้น การตรวจสอบการใช้งาน API หรือการวิเคราะห์ต้นทุน API นี้คือเครื่องมือที่คุณใช้เพื่อให้เกิดความโปร่งใส มีให้ใช้งานเป็น Endpoint เฉพาะภายใต้แพลตฟอร์ม Anthropic (/v1/organizations/usage_report/claude_code
) โดยได้รับการออกแบบมาสำหรับองค์กรที่ใช้ Claude Code เพื่อขยายขีดความสามารถในการพัฒนา ด้วย Claude Code Analytics API คุณสามารถตอบคำถามสำคัญได้ เช่น: นักพัฒนาใช้ Claude Code ได้อย่างเต็มที่หรือไม่? พวกเขาใช้เครื่องมือใดมากที่สุด? เราใช้จ่ายไปกับโมเดล AI เท่าไหร่? ข้อมูลเชิงลึกระดับนี้มีค่าอย่างยิ่งสำหรับการปรับการนำ AI มาใช้ให้สอดคล้องกับเป้าหมายทางธุรกิจ

คุณสมบัติหลักและความสามารถของ Claude's Analytics API
อะไรที่ทำให้ Claude Code Analytics API โดดเด่น? API นี้อัดแน่นไปด้วยคุณสมบัติที่ตอบสนองทั้งความต้องการทางเทคนิคและทางธุรกิจ นี่คือสรุปโดยย่อ:
- การวิเคราะห์แบบรวมรายวัน: API ส่งมอบเมตริกสำหรับวันใดวันหนึ่งที่ระบุผ่านพารามิเตอร์
starting_at
คุณจะได้รับข้อมูลต่อผู้ใช้และข้อมูลทั่วทั้งองค์กร ทำให้ง่ายต่อการซูมเข้าหรือออก - เมตริกประสิทธิภาพของนักพัฒนา: ติดตามเซสชัน จำนวนบรรทัดโค้ดที่เพิ่มหรือลบ การคอมมิต การขอพูล (pull requests) และการใช้เครื่องมือ (เช่น ฟีเจอร์ Edit หรือ Write ของ Claude) สิ่งนี้ช่วยให้คุณเห็นว่า Claude Code ช่วยเพิ่มผลผลิตของทีมคุณได้อย่างไร
- ข้อมูลเชิงลึกเกี่ยวกับโทเค็นและต้นทุน: ตรวจสอบการใช้โทเค็นและต้นทุนโดยประมาณ โดยแยกตามรุ่นของโมเดล Claude (เช่น Claude 3.7 Sonnet) เหมาะอย่างยิ่งสำหรับการควบคุมงบประมาณ
- การแบ่งหน้าแบบ Cursor-Based: จัดการชุดข้อมูลขนาดใหญ่ได้อย่างมีประสิทธิภาพด้วย opaque cursors ทำให้มั่นใจได้ถึงการดึงข้อมูลที่เสถียรและปรับขนาดได้
- ความสดใหม่ของข้อมูล: เมตริกจะพร้อมใช้งานโดยมีความล่าช้าประมาณหนึ่งชั่วโมง ทำให้มั่นใจได้ถึงความสอดคล้องโดยไม่มีแรงกดดันแบบเรียลไทม์
คุณสมบัติเหล่านี้ทำให้ Claude Code Analytics API เป็นเครื่องมือที่แข็งแกร่งสำหรับการทำความเข้าใจและเพิ่มประสิทธิภาพการใช้งาน Claude Code ไม่ว่าคุณจะจัดการทีมขนาดเล็กหรือองค์กรขนาดใหญ่
รายละเอียดทางเทคนิคและการใช้งาน
พร้อมที่จะลงมือใช้งาน Claude Code Analytics API แล้วหรือยัง? นี่คือ REST API ดังนั้นจึงใช้งานง่ายหากคุณคุ้นเคยกับคำขอ HTTP Endpoint คือ /v1/organizations/usage_report/claude_code
และคุณจะต้องมี Admin API key (ที่ขึ้นต้นด้วย sk-ant-admin...
) เพื่อเข้าถึง คุณสามารถสร้างคีย์นี้ได้ใน Anthropic Console ภายใต้ Settings > API Keys แต่มีเพียงผู้ดูแลระบบเท่านั้นที่ทำได้ ดังนั้นตรวจสอบให้แน่ใจว่าองค์กรของคุณได้รับการตั้งค่าใน Console > Settings > Organization
นี่คือตัวอย่างสั้นๆ เพื่อดึงข้อมูลการวิเคราะห์สำหรับวันใดวันหนึ่งโดยใช้ curl
:
curl "https://api.anthropic.com/v1/organizations/usage_report/claude_code?starting_at=2025-09-08&limit=20" \
--header "anthropic-version: 2023-06-01" \
--header "x-api-key: $ADMIN_API_KEY" \
--header "User-Agent: MyApp/1.0.0 (https://myapp.com)"
มาแยกย่อยกัน:
- Endpoint:
/v1/organizations/usage_report/claude_code
- พารามิเตอร์: ใช้
starting_at
เพื่อระบุวันที่ (เช่น2025-09-08
) และlimit
เพื่อควบคุมจำนวนผลลัพธ์ต่อคำขอ (เช่น 20 รายการ) - ส่วนหัว (Headers): ใส่
anthropic-version
สำหรับการกำหนดเวอร์ชัน API,x-api-key
สำหรับการตรวจสอบสิทธิ์ และUser-Agent
เพื่อช่วย Anthropic ติดตามรูปแบบการใช้งาน - การแบ่งหน้า: หากคุณกำลังจัดการกับทีมขนาดใหญ่ API จะใช้การแบ่งหน้าแบบ cursor-based การตอบกลับจะรวมฟิลด์
next_cursor
เพื่อดึงข้อมูลชุดถัดไป
การตอบกลับเป็นอ็อบเจกต์ JSON ที่มีฟิลด์ต่างๆ เช่น user_id
, sessions
, lines_added
, lines_removed
, commits
, tool_usage
และ cost_usd
ซึ่งให้ภาพรวมกิจกรรมโดยละเอียด สำหรับรายละเอียดสคีมาทั้งหมด โปรดตรวจสอบเอกสารอ้างอิง API ของ Anthropic ที่ docs.anthropic.com
การทดสอบ API Endpoints ด้วย Apidog
ก่อนที่จะรวม Claude Code Analytics API เข้ากับขั้นตอนการทำงานของคุณ การทดสอบ API endpoints เพื่อให้แน่ใจว่าทุกอย่างทำงานได้อย่างราบรื่นนั้นเป็นสิ่งฉลาด นั่นคือจุดที่ Apidog เข้ามามีบทบาท—เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการออกแบบ ทดสอบ และดีบัก API Apidog มีประโยชน์อย่างยิ่งสำหรับนักพัฒนาที่ทำงานในโครงการที่ต้องพึ่งพา API เช่น Claude Code Analytics นี่คือวิธีที่คุณสามารถใช้งานได้:
- เริ่มต้น: ดาวน์โหลด Apidog จาก apidog.com/download หรือใช้เวอร์ชันเว็บ
- ตั้งค่าการทดสอบ: สร้างโปรเจกต์ใหม่ใน Apidog และเพิ่ม Claude Code Analytics endpoint (
/v1/organizations/usage_report/claude_code
) หาก Anthropic มี OpenAPI spec ให้คุณนำเข้าได้เลย มิฉะนั้น ให้กำหนด endpoint ด้วยตนเอง - เรียกใช้การทดสอบ: ใช้โมดูลทดสอบของ Apidog เพื่อส่งคำขอด้วย API key และพารามิเตอร์ของคุณ (เช่น starting_at) ตรวจสอบสคีมาการตอบกลับ, รหัสสถานะ (คาดหวัง 200 OK) และความถูกต้องของข้อมูล
- ดีบักปัญหา: อินเทอร์เฟซแบบกราฟิกของ Apidog ช่วยให้คุณตรวจจับข้อผิดพลาด เช่น ส่วนหัวที่หายไปหรือวันที่ไม่ถูกต้อง ทำให้มั่นใจว่าการเรียก API ของคุณพร้อมสำหรับการใช้งานจริง

การทดสอบด้วย Apidog ช่วยให้มั่นใจว่าการรวม Claude Code Analytics API ของคุณมีความเสถียรสูง ช่วยให้คุณไม่ต้องเผชิญกับปัญหาที่ไม่คาดคิดเมื่อขยายไปยังแดชบอร์ดหรือเครื่องมือรายงาน เป็นสิ่งจำเป็นสำหรับทุกโครงการที่เกี่ยวข้องกับการวิเคราะห์ที่ขับเคลื่อนด้วย API
แดชบอร์ดที่สร้างโดยชุมชนด้วย Claude Code Analytics API
Claude Code Analytics API ได้จุดประกายความคิดสร้างสรรค์ในชุมชนนักพัฒนา นำไปสู่การสร้างแดชบอร์ดแบบกำหนดเองสำหรับการแสดงภาพการใช้งาน ตัวอย่างที่สำคัญคือโครงการ Claude Code Templates ซึ่งเป็นแดชบอร์ดโอเพนซอร์สที่ทำงานบนเครื่องของคุณเพื่อตรวจสอบเซสชัน Claude Code ทั้งหมดของคุณแบบเรียลไทม์
เริ่มต้นใช้งาน: ติดตั้งและเรียกใช้โดยตรงด้วยคำสั่ง npx claude-code-templates@latest --analytics
สิ่งนี้จะเปิดใช้งานแดชบอร์ดภายในเครื่องที่ localhost:3333
—ทำให้มั่นใจว่าไม่มีข้อมูลใดๆ ออกจากเครื่องของคุณ แดชบอร์ดมีแผนภูมิการใช้โทเค็น การแยกย่อยกิจกรรมของโครงการ และความสามารถในการส่งออก เป็นเครื่องมืออันทรงพลังสำหรับนักพัฒนาเพื่อรับข้อมูลเชิงลึกส่วนตัวได้ทันทีเกี่ยวกับรูปแบบการทำงานและต้นทุน AI ของพวกเขา

โครงการชุมชนเหล่านี้แสดงให้เห็นว่า Claude Code Analytics API มีความหลากหลายเพียงใด คุณสามารถปรับใช้แดชบอร์ดเหล่านี้บนเซิร์ฟเวอร์ของคุณหรือแพลตฟอร์มคลาวด์เช่น Vercel หรือ Render เพื่อให้ทีมของคุณได้รับข้อมูลเชิงลึกแบบเรียลไทม์เกี่ยวกับการใช้งาน Claude Code
การผสานรวมและประสบการณ์ของนักพัฒนา
Claude Code Analytics API ได้รับการออกแบบมาเพื่อการผสานรวมที่ราบรื่น ลักษณะ RESTful และการตอบกลับ JSON ที่สอดคล้องกันทำให้ง่ายต่อการเชื่อมต่อกับแดชบอร์ด ระบบการเรียกเก็บเงิน หรือเครื่องมือที่กำหนดเอง นี่คือวิธีที่คุณสามารถใช้งานได้:
- เริ่มต้นอย่างรวดเร็วด้วย Curl: ตัวอย่าง
curl
ข้างต้นเหมาะสำหรับการสร้างต้นแบบ ทดสอบในเทอร์มินัลของคุณเพื่อดูการไหลของข้อมูลได้ทันที - สร้างแดชบอร์ด: ผสานรวมกับเครื่องมือเช่น Grafana หรือ Power BI ป้อนการตอบกลับ API ลงในการแสดงภาพเพื่อติดตาม KPI เช่น จำนวนเซสชันหรือแนวโน้มต้นทุน
- รายงานอัตโนมัติ: ใช้สคริปต์ (เช่น Python พร้อม
requests
) เพื่อดึงข้อมูลรายวันและสร้างรายงานสำหรับผู้มีส่วนได้ส่วนเสีย - การดึงข้อมูลที่ปรับขนาดได้: การแบ่งหน้าแบบ cursor-based ช่วยให้คุณสามารถจัดการข้อมูลสำหรับทีมขนาดใหญ่ได้โดยไม่มีปัญหาด้านประสิทธิภาพ
ตัวอย่างเช่น สคริปต์ Python สำหรับดึงและประมวลผลข้อมูลอาจมีลักษณะดังนี้:
import requests
def fetch_claude_analytics(api_key, date, limit=20, cursor=None):
url = "https://api.anthropic.com/v1/organizations/usage_report/claude_code"
headers = {
"anthropic-version": "2023-06-01",
"x-api-key": api_key,
"User-Agent": "MyApp/1.0.0 (https://myapp.com)"
}
params = {"starting_at": date, "limit": limit}
if cursor:
params["cursor"] = cursor
response = requests.get(url, headers=headers, params=params)
response.raise_for_status()
return response.json()
# Example usage
api_key = "your-admin-api-key"
data = fetch_claude_analytics(api_key, "2025-09-08")
for record in data["records"]:
print(f"User: {record['user_id']}, Sessions: {record['sessions']}, Cost: ${record['cost_usd']:.2f}")
สคริปต์นี้ดึงข้อมูลสำหรับวันที่กำหนดและพิมพ์เมตริกสำคัญ คุณสามารถขยายสคริปต์นี้เพื่อจัดเก็บผลลัพธ์ในฐานข้อมูลหรือสร้างแผนภูมิสำหรับทีมของคุณได้
ข้อจำกัดและข้อควรพิจารณาของ Claude's Analytics API
แม้ว่า Claude Code Analytics API จะทรงพลัง แต่ก็มีข้อควรพิจารณาบางประการที่ควรทราบ:
- ต้องมีการเข้าถึงในฐานะผู้ดูแลระบบ: เฉพาะสมาชิกองค์กรที่มีบทบาทผู้ดูแลระบบเท่านั้นที่สามารถเข้าถึง API ได้ ดังนั้นตรวจสอบให้แน่ใจว่าบัญชีของคุณมีสิทธิ์ที่ถูกต้อง
- ความเป็นส่วนตัวของข้อมูล: จัดการข้อมูลการใช้งานอย่างระมัดระวัง เนื่องจากมีเมตริกเฉพาะผู้ใช้ ปฏิบัติตามนโยบายความเป็นส่วนตัวขององค์กรของคุณเพื่อให้เป็นไปตามข้อกำหนด
- ข้อจำกัดขอบเขต: API มุ่งเน้นไปที่การใช้งาน Claude Code ไม่ใช่ API อื่นๆ ของ Claude (เช่น conversational endpoints) หากคุณต้องการการวิเคราะห์ที่กว้างขึ้น คุณจะต้องใช้เครื่องมือเพิ่มเติม
ข้อควรพิจารณาเหล่านี้ไม่ได้ลดทอนคุณค่าของ API แต่ช่วยให้คุณวางแผนการใช้งานได้อย่างมีประสิทธิภาพ
สรุป
Claude Code Analytics API เป็นสิ่งจำเป็นสำหรับองค์กรที่นำการเขียนโค้ดโดยใช้ AI ด้วย Claude Code มาใช้ มันนำเสนอการมองเห็นกิจกรรมของนักพัฒนา ประสิทธิภาพการทำงาน และต้นทุนที่ไม่เหมือนใคร ทำให้เป็นรากฐานสำคัญสำหรับการตัดสินใจที่ขับเคลื่อนด้วยข้อมูล ความมุ่งมั่นของ Anthropic ในเรื่องความโปร่งใสโดดเด่น และด้วยการปรับปรุงในอนาคตที่เป็นไปได้—เช่น ข้อมูลแบบเรียลไทม์หรือการผสานรวมที่ลึกซึ้งยิ่งขึ้น—Claude Code Analytics API พร้อมที่จะพัฒนาต่อไป ดังนั้น คว้า API key ของคุณ เรียกใช้คำสั่ง curl
และเริ่มปลดล็อกศักยภาพสูงสุดของการใช้งาน Claude Code ของทีมคุณได้แล้ววันนี้!
