INNER CODE UNIT · Python
run_claude_review
panther-labs/panther-analysis · .scripts/claude_review.py:224
def run_claude_review(prompt):
"""Run Claude in print mode for review. Returns (output, success)."""
stdout, _stderr, success = run_claude_with_spinner(
["claude", "--print", "-"], prompt, "Reviewing..."
)
return stdout, success
def run_claude_fix(prompt):
"""Run Claude to apply fixes. Returns (output, success)."""
stdout, stderr, success = run_claude_with_spinner(
["claude", "-p", "-", "--allowedTools", "Edit,Read", "--permission-mode", "acceptEdits"],
prompt,
"Fixing...",
)
return stdout, success