BSD Ports

misc/claude-code 2.1.306 FreeBSD

Agentic coding tool from Anthropic that lives in your terminal

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
b8396b5212
License
Proprietary
Categories
misc
Package size
82759.6 KiB, 235258.2 KiB installed

Description

Claude Code is an agentic coding tool from Anthropic that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

claude is a closed source Linux binary working through Linuxlator.

This port replaces the NodeJS-based misc/claude-code-legacy port.

In the other systems

SystemPortVersion
FreeBSDmisc/claude-code2.1.306
MidnightBSDai/claude-code2.1.306

Install

Binary package:

pkg install claude-code

From the ports tree:

cd /usr/ports/misc/claude-code/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	claude-code>0:misc/claude-code

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.1.2832.1.296---
FreeBSD:14:quarterly2.1.2832.1.283n/a--
FreeBSD:15:latest2.1.2962.1.302n/a--
FreeBSD:15:quarterly2.1.2832.1.283n/an/an/a
FreeBSD:16:latest2.1.2832.1.302n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Run dependencies 4
Required by 1

Configuration

No options to configure.

USES
linux:rl9
Service scripts
none

Message after installing

claude is a closed-source Linux binary that runs under the Linuxulator.

One-time host setup:

  # pkg install linux_base-rl9
  # sysrc linux_enable=YES
  # service linux start

service linux mounts the required filesystems, including fdescfs with
linrdlnk. Without linrdlnk, claude hangs silently at startup.

Self-update is disabled (DISABLE_AUTOUPDATER); upgrade via ports/pkg.

Files

distinfo 2
FileSizeSHA256
claude-code-2.1.306/linux-x64/claude2.9053272e+08520bc6c1f40af466bd03a278b5ae1af1a2938bc7de5b9e5cb15526da20d71cfe
claude-code-2.1.306/linux-arm64/claude2.90447544e+0877d257d5e8b8730ec61d5a4992a8eb65550aaf9589f464988aa1a9684338d801
Master sites 2
  • https://downloads.claude.ai/claude-code-releases/2.1.306/:amd64
  • https://downloads.claude.ai/claude-code-releases/2.1.306/:aarch64

Commit history 29

DateCommitCreditsLog message
b8396b5212 Yuri Victorovich misc/claude-code: update 2.1.302 → 2.1.306
d515732044 Yuri Victorovich misc/claude-code: update 2.1.296 → 2.1.302
ca0ef2f390 Yuri Victorovich misc/claude-code: update 2.1.283 → 2.1.296
252efbb17b Yuri Victorovich misc/claude-code: update 2.1.282 → 2.1.283
fb450ad24c Yuri Victorovich misc/claude-code: update 2.1.268 → 2.1.282
Pull request: https://github.com/freebsd/freebsd-ports/pull/626 Closes: https://github.com/freebsd/freebsd-ports/pull/626

The latest 5 of 29 in the history this site was built from.