pkg.sopackage field notes

brew / 順位 3235

iredis を Homebrew でインストール

iredis のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install iredis

provider-native install command

概要

パッケージ概要

Terminal Client for Redis with AutoCompletion and Syntax Highlighting

コマンドとエイリアス

  • iredis

履歴

プロジェクトの歴史と使われ方

IRedis is an interactive Redis terminal client that adds completion, syntax highlighting, validation, hints, and friendlier output around the Redis command-line workflow. It belongs to the dbcli-style family of database CLIs that make REPL use safer and more ergonomic than a bare protocol client.

プロジェクトの歴史

The first PyPI files for IRedis appeared in August 2019, and the README describes the project as a Redis alternative to `redis-cli` with auto-completion, syntax highlighting, command validation, and safer behavior around dangerous commands such as `KEYS *`. Its documentation emphasizes a Redis-compatible interactive mode while adding history-aware completion, command hints, DSN support, cluster support, URL connections, pager support, and human-friendly rendering.

The changelog shows the project following Redis command evolution closely: releases added support for Redis 6 username authentication, Redis 7 command coverage, cluster MOVED handling, NAT mapping for cluster deployments, Python version changes, and updates to command grammar data.

採用の歴史

IRedis moved beyond pip distribution into Homebrew and Linux distribution packages, and the project README documents pip, pipx, Homebrew, apt, and standalone binary installation paths. A pgcli project post in 2020 announced IRedis joining the dbcli organization, which helps explain its design culture: database shells with completion, hints, and presentation polish.

使われ方

Users run `iredis` interactively, connect with Redis host/port flags or Redis URLs, store DSNs in `iredisrc`, and issue Redis commands with validation and completion. The package can also run one-shot commands, handle TLS URLs, support Redis Cluster redirects, and hide passwords during AUTH.

パッケージ好きにとっての重要性

IRedis is interesting to package people because it is not a server or driver but a nicer operations shell. Packaging has to track Python support, Redis command metadata, optional standalone binary history, and config-file paths, while users expect it to feel like a drop-in friendlier `redis-cli`.

タイムライン

  • 2019: First PyPI releases appeared in August.
  • 2020: The pgcli project welcomed IRedis to the dbcli organization.
  • 2021: Changelog entries added Redis command support and Python compatibility updates.
  • 2022: IRedis accepted Redis 6 username auth and added Redis 7-oriented command support.
  • 2024: The project updated Redis command grammar and Python support while deprecating standalone PyOxidizer builds after v1.15.2.
  • 2026: IRedis 1.16.1 added Redis Cluster NAT mapping and MOVED redirect handling fixes.

Related projects

  • IRedis is related to Redis, redis-cli, redis-py, prompt-toolkit-style terminal interfaces, and the dbcli ecosystem that includes pgcli and mycli.

セキュリティ状態

リスクレベル: blue

broad file, network, media, or database tool signal.

リスク分類器

リスク blue · 信頼度 中 · tool

理由

  • broad file, network, media, or database tool signal

信号

  • text:client

インストール挙動

  • Homebrew bottle メタデータは記録されていません。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
/etc/iredisrc~/.iredisrc./.iredisrc

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
/etc/iredisrc~/.iredisrc./.iredisrc

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
iredis実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-08-03
マネージャ版1.16.1
マネージャ更新日2026-07-10
ローカルデータ不明
上流利用不可
検出された最新未検出
  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:iredis
バージョン1.16.1
パッケージマネージャHomebrew
ホームページhttps://iredis.xbin.io/
リポジトリhttps://github.com/laixintao/iredis
最終更新2026-07-10T11:10:28Z
Pulseupdated
Bottle未記録
サービス宣言なし

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • curated configuration and credential file locations
  • curated package history
  • pkgdb category and tag curation