Stssicila

Market Prices

Coin Price 24h
BTC Bitcoin
$78,179.8 +0.87%
ETH Ethereum
$2,453.39 +0.87%
SOL Solana
$105.22 +1.60%
BNB BNB Chain
$692.5 +0.48%
XRP XRP Ledger
$1.4 +1.11%
DOGE Dogecoin
$0.0853 +0.60%
ADA Cardano
$0.2016 -0.30%
AVAX Avalanche
$7.32 +0.51%
DOT Polkadot
$0.8438 -0.40%
LINK Chainlink
$11.46 +0.60%

Fear & Greed

68

Greed

Market Sentiment

Event Calendar

{{年份}}
18
03
unlock Sui Token Unlock

Team and early investor shares released

28
03
unlock Arbitrum Token Unlock

92 million ARB released

22
03
unlock Optimism Unlock

Circulating supply increases by about 2%

15
04
halving Bitcoin Halving

Block reward reduced to 3.125 BTC

12
05
halving BCH Halving

Block reward halving event

10
05
upgrade Ethereum Pectra Upgrade

Raises validator limit and account abstraction

08
04
upgrade Solana Firedancer

Independent validator client goes live on mainnet

30
04
upgrade Celestia Mainnet Upgrade

Improves data availability sampling efficiency

Altseason Index

41

Bitcoin Season

BTC Dominance Altseason

Gas Tracker

Ethereum 28 Gwei
BNB Chain 3 Gwei
Polygon 42 Gwei
Arbitrum 0.5 Gwei
Optimism 0.3 Gwei

Market Cap

All →
1
Bitcoin
BTC
$78,179.8
1
Ethereum
ETH
$2,453.39
1
Solana
SOL
$105.22
1
BNB Chain
BNB
$692.5
1
XRP Ledger
XRP
$1.4
1
Dogecoin
DOGE
$0.0853
1
Cardano
ADA
$0.2016
1
Avalanche
AVAX
$7.32
1
Polkadot
DOT
$0.8438
1
Chainlink
LINK
$11.46

🐋 Whale Tracker

🔴
0x34e1...78e2
1d ago
Out
169,760 DOGE
🔵
0x6a4d...7ac7
12m ago
Stake
24,893 SOL
🟢
0x35f7...6744
1h ago
In
14,338 BNB

💡 Smart Money

0x7b34...2cc9
Institutional Custody
+$2.0M
62%
0xf2e9...e0c4
Experienced On-chain Trader
+$3.2M
64%
0x4e1d...dfcf
Institutional Custody
+$2.2M
80%

🧮 Tools

All →

Claude Code's Automatic Mode: A 75% Security Gap or a False Sense of Safety?

Blockchain | CryptoBen |

On August 8, Anthropic announced that starting August 14, Claude Code for Pro, Max, and Team users will default to automatic permission mode. The system now reviews Shell commands and operations through an independent classifier. In testing, automatic mode identified 89% of dangerous commands, while manual approval mode identified only 14%. This is not a minor UI tweak. It is a fundamental shift in how developers interact with AI-assisted coding environments—and for blockchain developers, it carries specific risks that the mainstream narrative is glossing over.

Context: Claude Code and the Developer Tooling Landscape

Claude Code is an AI-powered coding assistant that integrates directly into terminal workflows. It can generate, execute, and debug code, including running shell commands, interacting with package managers, and deploying applications. For blockchain developers, this means writing smart contract test suites, interacting with blockchain nodes via CLI, or even triggering deployment scripts. The tool has gained traction among crypto-native teams because it reduces boilerplate and accelerates prototyping.

Until now, the default permission mode was manual approval. Every time Claude Code wanted to execute a shell command, it paused and asked the user for explicit confirmation. This created friction but allowed developers to scrutinize each action. The new default, automatic mode, relies on a classifier to approve or block commands without human intervention. The classifier is trained on a dataset of safe and dangerous shell commands. Anthropic claims it catches 89% of dangerous commands, compared to 14% caught by manual approval—a statistic that appears to make automatic mode the clear winner.

But let's examine the claim. The 14% detection rate for manual approval is a damning indictment of human vigilance, not of the mode itself. In practice, manual approval mode often leads to fatigue: developers see dozens of prompts per session and start clicking "approve" without reading. The classifier, by contrast, never gets tired. However, the 89% figure is a testing number. Real-world performance depends on the distribution of commands, adversarial inputs, and the specific environment of blockchain development.

Core: The On-Chain Evidence Chain—Why This Matters for Smart Contract Security

As a crypto hedge fund analyst who has spent years auditing ICO whitepapers and DeFi protocol liquidity, I see a direct parallel: any system that automates security decisions introduces a new attack surface. Let me walk through the evidence chain.

First, the classifier's training data. Anthropic has not disclosed the full dataset. But from my experience analyzing automated audit tools for smart contracts, I know that classifiers trained on general-purpose shell commands often miss blockchain-specific commands. For example, a command like cast send --rpc-url $RPC --private-key $KEY $TOKEN_ADDRESS "transfer(address,uint256)" $RECIPIENT $AMOUNT is a standard operation for interacting with an Ethereum node. It is not inherently dangerous. But if the private key is exposed or the RPC endpoint is malicious, the same command can drain funds. The classifier sees a well-formed command and flags it as safe. The manual reviewer, if they are paying attention, might notice the environment variable $KEY and ask: "Is this a test key or a mainnet key?"

Second, the 89% detection rate is an average. In my own testing of similar classifiers (I built a prototype in 2025 for detecting anomalous DeFi interactions), performance varies wildly by command type. Commands that involve curl, wget, or pip install are easy to flag because they are common vectors for malware. Commands that interact with docker, ipfs, or geth are more nuanced. A command like geth attach http://localhost:8545 --exec "eth.getBalance('0x...')" is benign. But geth attach http://localhost:8545 --exec "miner.start(1)" could be a sign of unauthorized mining. The classifier may not have enough training samples for these edge cases.

Third, the false positive rate. Anthropic has not disclosed it, but any classifier with 89% recall will inevitably have false positives. For a developer working under a tight deadline, a false positive can be as destructive as a missed true positive. If the classifier blocks a legitimate command that deploys a critical fix, the developer might bypass the system entirely—turning off the guardrails. This is a well-known phenomenon in security: when friction is too high, users find workarounds.

Let me tie this to a specific case from my own experience. In 2022, during the Terra/Luna collapse, I was analyzing on-chain whale movements. I had a script that executed curl commands to fetch data from multiple RPC endpoints. If I had been using an automatic classifier, it might have flagged those curl calls as suspicious because they were contacting many different IPs. The manual approval mode, despite its low detection rate, would have allowed me to approve each one after verifying the URLs. The key difference is not the detection rate—it is the context.

Contrarian: Correlation ≠ Causation—Automatic Mode May Worsen Security

The intuitive argument is: automatic mode catches more dangerous commands, so it is safer. But the data is misleading. The 14% detection rate for manual approval is not a measure of the mode's capability; it is a measure of human behavior under fatigue. In a controlled test where a human is fully focused, manual approval can achieve near 100% detection. The problem is that real-world usage is not controlled.

However, the counter-argument is that automatic mode introduces a new dependency: the classifier itself. What happens when the classifier is compromised? If an attacker can craft a command that the classifier deems safe but is actually malicious, they can bypass the guardrail entirely. This is not theoretical. I have seen similar attacks in DeFi: oracles that are trained on historical data can be manipulated by feeding them adversarial inputs. The same principle applies to shell command classifiers.

Moreover, automatic mode removes the incentive for developers to understand what commands they are running. In manual mode, even if you click without reading, you are at least physically confirming each action. The psychological barrier is real. In automatic mode, the developer is detached from the execution process. This is dangerous for blockchain developers who often work with irreversible transactions. A single rm -rf command in the wrong directory can wipe out a year of work. A single sendTransaction with the wrong gas limit can drain a wallet.

Let me offer a contrarian take: the real problem is not the mode, but the tool's design. Claude Code, like most AI assistants, is designed to maximize productivity. Security is a secondary concern. The shift to automatic mode is a cost-cutting measure: it reduces the number of prompts that interrupt the developer's flow. But in blockchain, flow is not the priority. Precision is. I have seen too many smart contract vulnerabilities caused by a single misplaced character. Automating the approval process does not eliminate the risk—it redistributes it.

Takeaway: The Next Signal to Watch

For blockchain developers using Claude Code, I recommend the following: do not switch to automatic mode out of convenience. Keep manual approval, but train yourself to actually read each command. If you must use automatic mode, audit the commands that were blocked and approved. The classifier's log is a valuable data source for understanding what the system considers dangerous.

For the rest of the crypto community, this announcement is a signal. It shows that AI tooling is moving toward more automation, less human oversight. The same trend is happening in smart contract auditing, where automated tools are replacing manual review. The question is: at what cost?

Ledgers do not lie, only the narrative does. The narrative here is that automatic mode is better because it catches more. But the data shows that the real improvement is in catching human fatigue, not in understanding context. Until we have a classifier that can reason about the intent behind a command, manual approval remains the only mode that truly protects the developer.

Survival is the ultimate alpha in a bear market, but in a bull market, the alpha is in not making mistakes that wipe out your progress. Claude Code's automatic mode may reduce friction, but it also reduces friction for the attacker. Trust the math, ignore the hype. The math shows that 89% is not enough when the remaining 11% can destroy your project.

Every orphaned wallet tells a story of loss. This one will be told by a developer who trusted a classifier to approve a command that looked safe but was not. The question is not if it will happen, but when. And the answer depends on how quickly we, as a community, demand transparency in the tools we use.

Code is law, but bugs are inevitable. The bug in this case is not in the code—it is in the assumption that a classifier can replace human judgment. That assumption is the most dangerous command of all.